home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 7 / FM Towns Free Software Collection 7.iso / taropyon / guilib3 / inc / fdl / fdlcol.h < prev    next >
C/C++ Source or Header  |  1993-11-30  |  3KB  |  78 lines

  1. #ifndef    _FDLCOL_H
  2. #define    _FDLCOL_H
  3.  
  4. #ifndef    _GUIDEFS_H
  5. #    include    <guidefs.h>
  6. #endif
  7.  
  8. #define    FDLCOL_DLGBASE    (fdl->colTbl[0])
  9.  
  10. #define    FDLCOL_TSTR        (fdl->colTbl[ 5])    /* タイトル    */
  11. #define    FDLCOL_TBAC        (fdl->colTbl[ 6])
  12. #define    FDLCOL_TSHA        (fdl->colTbl[ 7])
  13. #define    FDLCOL_THIL        (fdl->colTbl[ 8])
  14. #define    FDLCOL_TBTN        (fdl->colTbl[ 9])
  15.  
  16. #define    FDLCOL_MSTR        (fdl->colTbl[10])    /* メニュー    */
  17. #define    FDLCOL_MBAC        (fdl->colTbl[11])
  18. #define    FDLCOL_MSHA        (fdl->colTbl[12])
  19. #define    FDLCOL_MHIL        (fdl->colTbl[13])
  20.  
  21. #define    FDLCOL_DSTR        (fdl->colTbl[15])    /* ドライブセレクタ    */
  22. #define    FDLCOL_DBAC        (fdl->colTbl[16])
  23. #define    FDLCOL_DSHA        (fdl->colTbl[17])
  24. #define    FDLCOL_DHIL        (fdl->colTbl[18])
  25. #define    FDLCOL_DCRR        (fdl->colTbl[19])    /* カレントドライブ    */
  26.  
  27. #define    FDLCOL_ISTR        (fdl->colTbl[20])    /* ドライブ情報    */
  28. #define    FDLCOL_IBAC        (fdl->colTbl[21])
  29. #define    FDLCOL_ISHA        (fdl->colTbl[22])
  30. #define    FDLCOL_IHIL        (fdl->colTbl[23])
  31. #define    FDLCOL_IERR        (fdl->colTbl[24])
  32.  
  33. #define    FDLCOL_SSTR        (fdl->colTbl[25])    /* メインスクリーン        */
  34. #define    FDLCOL_SBAC        (fdl->colTbl[26])
  35. #define    FDLCOL_SSHA        (fdl->colTbl[27])
  36. #define    FDLCOL_SHIL        (fdl->colTbl[28])
  37.  
  38. #define    FDLCOL_FSTR        (fdl->colTbl[30])    /* ファイルリスタ        */
  39. #define    FDLCOL_FBAC        (fdl->colTbl[31])    /* ファイルリスタ背景    */
  40. #define    FDLCOL_FFRM        (fdl->colTbl[32])    /* 背景外枠                */
  41. #define    FDLCOL_FFBK        (fdl->colTbl[33])    /* 内部                    */
  42. #define    FDLCOL_FFSH        (fdl->colTbl[34])    /* 枠(影)                */
  43. #define    FDLCOL_FFHI        (fdl->colTbl[35])    /* 枠(ハイライト)        */
  44. #define    FDLCOL_FFER        (fdl->colTbl[36])    /* エラー                */
  45. #define    FDLCOL_FMKS        (fdl->colTbl[37])    /* 選択時文字            */
  46. #define    FDLCOL_FMKB        (fdl->colTbl[38])    /* 選択時背景            */
  47. #define    FDLCOL_FNOT        (fdl->colTbl[39])    /* 未表示部分            */
  48. #define    FDLCOL_FCLS        (fdl->colTbl[40])    /* クリック時文字        */
  49. #define    FDLCOL_FCLB        (fdl->colTbl[41])    /* クリック時背景        */
  50. #define    FDLCOL_FCST        (fdl->colTbl[42])    /* カレント状態文字        */
  51. #define    FDLCOL_FCBK        (fdl->colTbl[43])    /* カレント状態背景        */
  52. #define    FDLCOL_FCUS        (fdl->colTbl[44])    /* カーソル文字            */
  53. #define    FDLCOL_FCUB        (fdl->colTbl[45])    /* カーソル背景            */
  54.  
  55. #define    FDLCOL_GBAC        (fdl->colTbl[50])    /* 文字列入力            */
  56.  
  57. #define    FDLCOL_VSTR        (fdl->colTbl[55])    /* ファイルビュワー    */
  58. #define    FDLCOL_VBAC        (fdl->colTbl[56])
  59. #define    FDLCOL_VSHA        (fdl->colTbl[57])
  60. #define    FDLCOL_VHIL        (fdl->colTbl[58])
  61.  
  62. #define    FDLCOL_SBV1        (fdl->colTbl[60])    /* スクロールバー(縦)    */
  63. #define    FDLCOL_SBV2        (fdl->colTbl[61])
  64. #define    FDLCOL_SBV3        (fdl->colTbl[62])
  65. #define    FDLCOL_SBV4        (fdl->colTbl[63])
  66. #define    FDLCOL_SBV5        (fdl->colTbl[64])
  67. #define    FDLCOL_SBV6        (fdl->colTbl[65])
  68. #define    FDLCOL_SBH1        (fdl->colTbl[66])    /* スクロールバー(横)    */
  69. #define    FDLCOL_SBH2        (fdl->colTbl[67])
  70. #define    FDLCOL_SBH3        (fdl->colTbl[68])
  71. #define    FDLCOL_SBH4        (fdl->colTbl[69])
  72. #define    FDLCOL_SBH5        (fdl->colTbl[70])
  73. #define    FDLCOL_SBH6        (fdl->colTbl[71])
  74.  
  75. extern    COLOR    FdlDefColTbl[];
  76.  
  77. #endif
  78.